﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Cecropia.DTO;
using Cecropia.DAO;

namespace Cecropia.BO
{
    public class CategoriaBO
    {
        public void SalvaCategoria(CategoriaRC categoriaRC)
        {
            UsuarioDTO usuario = new UsuarioDTO();
            usuario.Codigo = categoriaRC.Usuario.Codigo;

            CategoriaDTO categoria = new CategoriaDTO();
            categoria.Descricao = categoriaRC.Descricao;
            categoria.Usuario = usuario;
            
            CategoriaDAO categoriaDAO = new CategoriaDAO();
            categoriaDAO.salvar(categoria);
        }

        public void AtualizaCategoria(CategoriaRC categoriaRC)
        {
            UsuarioDTO usuario = new UsuarioDTO();
            usuario.Codigo = categoriaRC.Usuario.Codigo;

            CategoriaDTO categoria = new CategoriaDTO();
            categoria.Codigo = categoriaRC.Codigo;
            categoria.Descricao = categoriaRC.Descricao;
            categoria.Usuario = usuario;

            CategoriaDAO categoriaDAO = new CategoriaDAO();
            categoriaDAO.atualizar(categoria);
        }
    }
}